PCurve Objects

The age distribution of a population is described by an object of type PCURVE. The body of the object has three mandatory properties: Date, Population, and BuildMethod. Date specifies the date of the population readings. Population is a string uniquely identifying the population. BuildMethod determines how a continuous population curve is built from a finite number of population data points.

Age Distribution

The age distribution is specified by a Numbers subtable. There are two mandatory columns: Age and Number. The Number column specifies the number in the age range. The Age column specifies the age range. For all but the last entry the age range is from the age on the same row to the age on the next row. For the last entry the range is from the age on the same row to infinity. There is an optional Use column which specifies which numbers will be used to build the curve. A positive Use value specifies that an entry should be used. A zero or negative value specifies that the entry should not be used. The number of the population where the age is unknown can be specified using the optional value NotStated in the Age column.

Numbers PCurve
         
Handle HE_AUS-M:0      
Name HE_AUS-M      
TypeThe type of the object. Must be PCURVE
PCURVE      
         
PopulationA string uniquely identifying a population
AUS-M      
DateThe date of the population age density
20150630      
BuildMethodThe method used to build a complete age density of population from a finite set of numbers
HYBRID_EXPONENTIAL      
         
NumbersThe Numbers subtable has three columns: Age, Number, and [Use].
       
 
AgeThe start age for the number and the end age of the previous number. For the last age in the table the end age is infinity.
NumberThe population in with exact age in interval [StartAge,EndAge)
UseA flag indicating whether or not an entry is used to build the pcurve object. Use >0 means the number is used. Use <= 0 means the number is not used, but the age will still be used to determine the end age of the previous row.This column is optional. If not specified then defaults to 1 for all rows.
 
  0 791063 1  
  5 778321 1  
  10 729181 1  
  15 757172 1  
  20 851818 1  
  25 885390 1  
  30 876875 1  
  35 785670 1  
  40 819943 1  
  45 774379 1  
  50 769307 1  
  55 714584 1  
  60 632862 1  
  65 570582 1  
  70 419402 1  
  75 302432 1  
  80 198364 1  
  85 119628 1  
  90 44170 1  
  95 8178 1  
  100 1015 1